<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>some</title>
	</head>
	<body>
		<script>
			// some 查找数组中是否有满足条件的元素
			let arr = [19, 20, 21];
			let flag = arr.some(function (value) {
				return value > 22;
			});
			console.log(flag);

			let colorArr = ['red', 'pink', 'darkgreen'];
			let color = colorArr.some(function (value) {
				return value == 'darkgreen';
			});
			console.log(color);

			// filter 也是查找满足条件的元素，返回的是一个数组，而且是把所有满足条件的元素返回回来
			// some 也是查找满足条件的元素是否存在，返回的是一个布尔值，如果查找到第一个满足条件的元素就终止循环
		</script>
	</body>
</html>
